import React from 'react'
import Navbar from "@/components/_App/Navbar"
import Footer from "@/components/_App/Footer"
import PageBanner from '@/components/Common/PageBanner'
import ProductSlider from '@/components/Shop/ProductSlider'
import ProductsDetailsTabs from '@/components/Shop/ProductsDetailsTabs'
import * as Icon from 'react-feather'
import { useSelector, useDispatch } from 'react-redux'
import { useRouter } from 'next/router'
import { useToasts } from 'react-toast-notifications'
const ProductDetails = () => {
const { addToast } = useToasts()
const dispatch = useDispatch()
const router = useRouter()
const productId = router.query.id
const product = useSelector((state) => state.products.find(item => item.id === productId))
const [qty, setQty] = React.useState(1)
const increment = () => {
setQty(qty + 1)
}
const decrement = () => {
setQty(qty - 1)
}
const addToCart = () => {
dispatch({
type: 'ADD_QUANTITY_WITH_NUMBER',
id: productId,
qty: qty
})
addToast('Cart Added Successfully', { appearance: 'success' })
}
return (
<>